package com.ld.poetry.service;


/**
 * 新增功能，通义千问，消息回调
 * 流式传输消息
 */
public interface DataReceivedCallback {
    /**
     * 接收到新数据时，调用
     * @param newData
     */
    void onDataReceived(String newData);

    /**
     * 接收全部数据后调用，已经没有数据了
     * @param fullContent
     */
    void onProcessCompleted(String fullContent);

    /**
     * 出现异常时的回调
     * @param error
     */
    void onError(Exception error);
}
